home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 10 / AACD 10.iso / AACD / Games / MAME / src / sound / k053260.h < prev    next >
C/C++ Source or Header  |  2000-04-04  |  622b  |  23 lines

  1. /*********************************************************
  2.  
  3.     Konami 053260 PCM/ADPCM Sound Chip
  4.  
  5. *********************************************************/
  6. #ifndef __K053260_H__
  7. #define __K053260_H__
  8.  
  9. struct K053260_interface {
  10.     int clock;                    /* clock */
  11.     int region;                    /* memory region of sample ROM(s) */
  12.     int mixing_level[2];        /* volume */
  13.     void (*irq)( int param );    /* called on SH1 complete cycle ( clock / 32 ) */
  14. };
  15.  
  16.  
  17. int K053260_sh_start( const struct MachineSound *msound );
  18. void K053260_sh_stop( void );
  19. WRITE_HANDLER( K053260_w );
  20. READ_HANDLER( K053260_r );
  21.  
  22. #endif /* __K053260_H__ */
  23.